Мой Справочник | PHP | Условные операторы

Условные операторы
if else
$name = "Евгений";
if (($name == "Евгений") || ($name == "Evgeny")) {
  echo "<h1 style=\"color: lightgreen;\">Hello, $name!</h1>";
} else if (($name == "Степан") || ($name == "Stephan")) {
  echo "<h1 style=\"color: orange;\">Hello, $name</h1>";
} else { echo "<h1 style=\"color: red;\">Hello, unknown_name!</h1>"; }
Так же как и в JS
switch-case
switch ($a) {
  case $a == 0 : echo "a = 0"; break; // break прекращает выборку
  case $a == 1 : echo "a = 1"; break; // break прекращает выборку
  case $a == 2 : echo "a = 2"; break; // break прекращает выборку
  case $a == 3 : echo "a = 3"; break; // break прекращает выборку

  default: echo "значение переменной не входит в case";
}
Так же как и в JS
Тернарный оператор
? :
$a = 13;
$b = 2;
$a == $b ? $string = "a = b" : $string = "a != b";
echo $string;
Так же как и в JS